package project

import (
	"context"
	"git.mycaigou.com/gfyx/micro-gfyx-mp-api/http_server/dto"
	projectDto "git.mycaigou.com/gfyx/micro-gfyx-mp-api/http_server/dto/project"
)

type SearchProjectServiceIface interface {
	CommonSearch(ctx context.Context, path string, params map[string]interface{}) (interface{}, error)

	//在建项目
	MohurdProjectList(ctx context.Context, dto *projectDto.MohurdProjectListRequest) (interface{}, error)
	ProjectDetail(ctx context.Context, dto *dto.CommonIdRequest) (interface{}, error)
	AboutCompany(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
	BiddingList(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
	Contract(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
	Construction(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
	License(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
	CompletionRecord(ctx context.Context, dto *projectDto.ProjectDetailRequest) (interface{}, error)
}
